Enhanced Error Coding Scheme

نویسندگان

  • Sean Sonander
  • Peter Close
  • Keith Pickavance
  • Dave Williams
چکیده

An enhanced FEC system is proposed and described. The scheme has been simulated with both Single carrier and Multi-carrier (OFDM) Modulation. Purpose This proposal is offered as a basis for FEC in the 802.16.3 PHY layer. Notice This document has been prepared to assist IEEE 802.16. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release The contributor grants a free, irrevocable license to the IEEE to incorporate text contained in this contribution, and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEE’s name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEE’s sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and accepts that this contribution may be made public by IEEE 802.16. 2000-10-30 IEEE 802.16.1c-00/45 2 Patent Policy and Procedures The contributor is familiar with the IEEE 802.16 Patent Policy and Procedures (Version 1.0) , including the statement “IEEE standards may include the known use of patent(s), including patent applications, if there is technical justification in the opinion of the standards-developing committee and provided the IEEE receives assurance from the patent holder that it will license applicants under reasonable terms and conditions for the purpose of implementing the standard.” Early disclosure to the Working Group of patent information that might be relevant to the standard is essential to reduce the possibility for delays in the development process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chair as early as possible, in written or electronic form, of any patents (granted or under application) that may cover technology that is under consideration by or has been approved by IEEE 802.16. The Chair will disclose this notification via the IEEE 802.16 web site . 2000-10-30 IEEE 802.16.1c-00/45 3 Enhanced Error Coding Scheme Peter Close, Keith Pickavance, Sean Sonander, Dave Williams Advanced Hardware Architectures, Inc. 1. Turbo Product Codes Introduction The following is offered to provide additional insights into Turbo Product Codes (also known as Block Turbo Codes) as well as to provide a summary of subsequent sections of this document. • Generic Turbo Product Codes architectures for encoder and decoders are non-proprietary and can be supported by various suppliers who may or may not choose to use proprietary decoder algorithms. The use of product codes was described in published literature in 1954 [1] and the use of iterative decoding techniques for these codes were described in published papers and at least one textbook [2] in the early 1980’s. • For high code rates (R>0.7) Turbo Product Codes are capable of outperforming other known FEC coding schemes. • Turbo Product Codes simulations have been verified with actual hardware that has been verified by independent third parties. It has been shown that simulations match hardware performance within normal measurement accuracy. • In addition to both software simulations and hardware verification, a union-bound based analysis for AWGN channels and QPSK modulation has been generated, which supports the simulation and hardware results [5]. This analysis can be used to predict code performance to arbitrarily low BER’s. The accuracy of these predictions has been verified with actual hardware measurements for selected codes down to approximately 10 11 . • Encoder complexities for Turbo Product Codes are low (in the range of 10K gates), are non-proprietary and are constructed from Hamming and/or parity codes. Memory requirements are low and in the region of 500 1Kbits. Latency through such an encoder is less than a few bit periods at the highest data rates. • Decoder complexities for Turbo Product Codes are higher than for Reed-Solomon based concatenated codes. This increase is offset by the increased performance available or can be traded off against reduced complexity in other system level components such as lower power amplifier requirements, smaller antennas, higher receiver noise figures, etc. The increase in complexity is estimated to be less than 5% of the total system complexity. 2000-10-30 IEEE 802.16.1c-00/45 4 Turbo Code Description The Block Turbo Code is a Turbo decoded Product Code (TPC). The idea of this coding scheme is to use wellknown product codes in a matrix form for two-dimensional coding, or in a cubical form for three dimensions. The matrix form of the two-dimensional code is depicted in Figure 1. The kx information bits in the rows are encoded into nx bits, by using a binary block (nx,kx) code. The binary block codes employed are one error correcting BCH-codes (Bose-Chaudhuri-Hocquenghem), or Hamming Codes. The redundancy of the code is rx = nx kx and dx is the Hamming distance. After encoding the rows, the columns are encoded using another block code (ny,ky), where the check bits of the first code are also encoded. The overall block size of such a product code is n = nx × ny, the total number of information bits k = kx × ky and the code rate is R = Rx × Ry, where R i = ki/ni, i=x, y. The Hamming distance of the product code is d = dx × dy. checks on checks checks checks k2

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An efficient secure channel coding scheme based on polar codes

In this paper, we propose a new framework for joint encryption encoding scheme based on polar codes, namely efficient and secure joint secret key encryption channel coding scheme. The issue of using new coding structure, i.e. polar codes in Rao-Nam (RN) like schemes is addressed. Cryptanalysis methods show that the proposed scheme has an acceptable level of security with a relatively smaller ke...

متن کامل

Visual Pattern Image Coding by a Morphological Approach (RESEARCH NOTE)

This paper presents an improvement of the Visual Pattern image coding (VPIC) scheme presented by Chen and Bovik in [2] and [3]. The patterns in this improved scheme are defined by morphological operations and classified by absolute error minimization. The improved scheme identifies more uniform blocks and reduces the noise effect. Therefore, it improves the compression ratio and image quality i...

متن کامل

Adaptive Spectral Separation Two Layer Coding with Error Concealment for Cell Loss Resilience

This paper addresses the issue of cell loss and its consequent effect on video quality in a packet video system, and examines possible compensative measures. In the system's enconder, adaptive spectral separation is used to develop a two-layer coding scheme comprising a high priority layer to carry essential video data and a low priority layer with data to enhance the video image. A two-step er...

متن کامل

The Optimal MMSE Transceiver Design for IoT-oriented Cognitive Radio Systems

This paper studies interference alignment scheme and minimum mean square error (MMSE) improvement in Internet of Things (IoT)-oriented cognitive systems, where IoT devices share the licensed spectrum by cognitive radio in spectrum underlay. Target to manage the inter-tier interference caused by cognitive spectrum sharing as well as ensure an MMSE at receivers, the interference alignment algorit...

متن کامل

A Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding

Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...

متن کامل

A Channel Coding Scheme with Enhanced Synchronization Capability

A new decoding algorithm that modifies error searching soft decision method is presented. The proposed algorithm improves the decoding error performance caused by repeated searching. It is shown that the simplicity inherent in the hard decision decoding is still maintained. This paper proposes an error correcting binary channel code which promotes symbol transition. This scheme exploits the err...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000